mid cap investing small cap quantitative penny stocks investment investor micro cap invest skyhawk capital management research